san cristóbal - French English Dictionary